ester carbonates - French English Dictionary